.order-item {
    border-top: 13px solid #efefef;
    .order-item-inner {
        display: flex;
        padding-bottom: px2rem(36px);
        border-bottom: 1px solid #e0e0e0
    }
    .item-img {
        width: px2rem(80px);
        height: px2rem(80px);
        margin-top: px2rem(16px);
        margin-left: px2rem(32px);
        border-radius: 50%;
    }
    .item-right {
        flex: 1;
        margin-left: px2rem(30px);
    }
    .item-top {
        height: px2rem(110px);
        padding-top: px2rem(4px);
        display: flex;
        align-items: center;
        border-bottom: 1px solid #e0e0e0;
    }
    .order-name {
        font-size: px2rem(32px);
        width: px2rem(360px);
        height: px2rem(32px);
        font-weight: 600;
    }
    .arrow {
        width: px2rem(16px);
        height: px2rem(16px);
        border: 1px solid #e0e0e0;
        border-width: 1px 1px 0 0;
        transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
    }
    .order-state {
        margin-left: px2rem(80px);
        font-size: px2rem(28px);
        color: #999;
    }
    .product-item {
        font-size: px2rem(28px);
        color: #666;
        margin-top: px2rem(24px);
    }
    .p-count {
        float: right;
        margin-right: px2rem(30px);
    }
    .p-total-count {
        float: right;
        margin-right: px2rem(30px);
        font-size: px2rem(24px);
    }
    .total-price {
        font-size: px2rem(28px);
        color: #151515;
        margin-left: px2rem(4px);
        letter-spacing: 1px;
    }
    .evaluation {
        padding-top: px2rem(20px);
        padding-bottom: px2rem(20px);
    }
    .evaluation-btn {
        float: right;
        width: px2rem(200px);
        height: px2rem(64px);
        color: #6b450a;
        background-color: #ffd161;
        font-size: px2rem(28px);
        line-height: px2rem(64px);
        margin-right: px2rem(20px);
        text-align: center;
    }
}